#ifndef JUGADOR
#define JUGADOR


typedef struct jugador jugador_t;

jugador_t* jugador_crear(char* apellido,char* equipo,int dorsal);

void jugador_imprimir_dorsal(jugador_t* jugador);

void jugador_imprimir(jugador_t* jugador);

void jugador_imprimir_goles(jugador_t* jugador);

int jugador_obtener_dorsal(jugador_t* jugador);

int jugador_obtener_goles(const jugador_t* jugador);

char* jugador_obtener_equipo(jugador_t* jugador);

char* jugador_obtener_nombre(jugador_t* jugador);

void jugador_agregar_gol(jugador_t* jugador);

void jugador_destruir(jugador_t* jugador);

#endif
